InspireLabs\WoocommerceInpost\EasyPack D

Total Complexity 210
Dependencies 38
Dependents 30
Total lines 1,254
Lines of code 876
Logical lines of code 403
Comment lines 125
Methods 46
Properties 8

Methods 46

Method Rating Maintainability Complexity Lines of code
init_shipping_methods()
C
31 28 110
enqueue_admin_scripts()
C
34 27 83
woocommerce_shipping_packages()
B
44 17 46
block_checkout_save_parcel_locker_in_order_meta()
A
43 14 46
filter_shipping_methods()
A
44 14 45
enqueue_scripts()
A
46 11 37
inpost_product_table_callback()
A
47 10 32
check_paczka_weekend_fs_settings()
A
55 10 18
show_parcel_machine_in_order_details()
S
49 7 30
enqueue_block_script()
S
51 7 25
settings_block_for_flexible_shipping()
S
36 2 93
change_order_item_meta_value()
S
62 6 11
enqueue_product_table_assets()
S
51 5 26
easypack_woo_templates()
S
55 5 21
init_easypack()
S
42 2 56
add_map_field()
S
53 4 22
hooks()
S
56 3 19
add_settings_to_flexible_shipping()
S
63 4 10
get_or_update_data_from_api()
S
63 3 11
EasyPack()
S
71 2 6
setup_environment()
S
69 2 7
woocommerce_shipping_methods()
S
70 2 6
send_tracking_numbers_email_callback()
S
72 2 6
get_package_weights_courier()
S
62 1 11
getLabelsUri()
S
79 1 3
__construct()
S
77 1 4
get_assets_js_uri()
S
80 1 3
get_assets_css_uri()
S
80 1 3
woocommerce_checkout_after_order_review()
S
75 1 6
get_environment()
S
80 1 3
init_email_filters()
S
81 1 3
init_alerts()
S
80 1 3
woocommerce_get_settings_pages()
S
77 1 4
get_package_sizes()
S
68 1 7
get_package_sizes_xlarge()
S
67 1 8
get_package_sizes_display()
S
68 1 7
get_package_weights_parcel_machines()
S
63 1 10
getTemplatePathFull()
S
79 1 3
get_shipment_service()
S
81 1 3
get_organization_service()
S
81 1 3
get_shipment_price_calculator_service()
S
81 1 3
get_courier_pickup_service()
S
81 1 3
get_shipment_status_service()
S
81 1 3
clear_wc_shipping_cache()
S
79 1 3
get_package_sizes_gabaryt()
S
68 1 7
load_plugin_textdomain()
S
69 1 7